html{
          
  margin:0px;
  padding: 0px;
}

#titulo-cabecera1 {

  font-size: 1.5em;
  text-transform: uppercase;
  background-image: linear-gradient(to right, #d747c3 0%, #0985c3 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 800;
}

.rosa{
  color: #d747c3;
  position: absolute;
  top: 15px;
  left: 10px;
  font-size: 2em;
}
.rosa1{
  color: #d747c3;
  position: absolute;
  top: 15px;
  left: 50px;
  font-size: 2em;
}

.azul{ color: #0985c3;
  position: absolute;
  top: 1.3%;
  right: 3%;
  font-size: 2em;
}

.verdenew{ 
  background-color: #fffefd;
  border: 1px;
  box-shadow: 0px 5px 10px #b5b4b4;;
  border-radius: 0px 0px 25px 25px;
  width: 100%;
  padding-left: 10%;
  padding-right: 10%;
  padding-top: 0.5%;
  padding-bottom: 1%;
}

.noenlace:hover{
  text-decoration: none !important;
  font-weight: bold;
  color: black;
}

.noenlace{
  text-decoration: none !important;
  font-weight: bold;
  color: black;
}

#pie{
  bottom: 0px;
  position: absolute;
}
.ui-btn.ui-checkbox-off:after{
    background:#fff;
    /*opacity:1;
    border: 1px solild #0088c3;*/
    
}
.ui-btn.my-tooltip-btn,
    .ui-btn.my-tooltip-btn:hover,
    .ui-btn.my-tooltip-btn:active {
        background: none !important;
        border: 0 !important;
        margin:0;
}
.inline {
    display: inline-block !important;
}
.i18nhtml {}
.i18nph {}
.i18nb {}
.i18nt {}
.submenu{display:block; margin: auto 5%}
.izq{ float: left; margin-left: 0px; color: white !important;}
.der{ float: right; margin-right: 0px; color: white !important; }
 
.titulo-cabecera {

    font-size: 24px;
    text-transform: uppercase;
    color: white;
    font-weight: 600;
    margin-top: 15px;
}
.sel{
    font-size: 14px;
}
.verde{ background-color: #CA2F95;
border-bottom: 4px solid grey;
border-radius: 0px 0px 25px 25px;
 }
 .blanco{ color: #ffffff; } 
 .select-new{
    font-size: 14px !important;
    padding-top: 0px !important;

}
.izq1{
    float: left;

}
.izq12{
    padding-left: 8px;
}
.izq13{
    float: left;
    margin-bottom: 122px;
}
.text{
    font-size: 14px !important;
    margin-left: -10px;

}
.text1{
    font-size: 21px !important;
    margin-bottom: 40px;

}
.text12{
    font-size: 21px !important;
    margin-left: 10px;

}
.sp-izq{
    margin-left: -10px !important;
}
.blanco{
    color: white !important;
}
.gris{
    background-color: grey !important;
}
.go-left{
    float: left;
    padding-left: -15px;
}
.move{
    float: left;
    position: relative;
    top: 2px !important;
    left: -8px;
    z-index: 20;
}
.move1{
   padding-left: 8px;
}
.clear10{
    height: 10px;
    width: 100%;
    clear: both;
}
.bajo{
    padding-bottom: 1px;
}
.move-down{
    margin-top: 15px;
}
.body-sign{
    padding:5px;
}
.margin{
     padding:5px;
}

.izq-sel{
    float: left;
    width: 45%;
}
.der-sel{
    float: left;
    width: 45%;
}
 .checkbox label:after,
    .radio label:after {
        content: '';
        display: table;
        clear: both;
    }

    .checkbox .cr,
    .radio .cr {
        position: relative;
        display: inline-block;
        border: 1px solid #a9a9a9;
        border-radius: .25em;
        width: 1.3em;
        height: 1.3em;
        float: left;
        margin-right: .5em;
    }

    .radio .cr {
        border-radius: 50%;
    }

    .checkbox .cr .cr-icon,
    .radio .cr .cr-icon {
        position: absolute;
        font-size: .8em;
        line-height: 0;
        top: 50%;
        left: 20%;
    }

    .radio .cr .cr-icon {
        margin-left: 0.04em;
    }

    .checkbox label input[type="checkbox"],
    .radio label input[type="radio"] {
        /*display: none;*/
    }

    .checkbox label input[type="checkbox"]+.cr>.cr-icon,
    .radio label input[type="radio"]+.cr>.cr-icon {
        transform: scale(3) rotateZ(-20deg);
        opacity: 0;
        transition: all .3s ease-in;
    }

    .checkbox label input[type="checkbox"]:checked+.cr>.cr-icon,
    .radio label input[type="radio"]:checked+.cr>.cr-icon {
        transform: scale(1) rotateZ(0deg);
        opacity: 1;
    }

    .checkbox label input[type="checkbox"]:disabled+.cr,
    .radio label input[type="radio"]:disabled+.cr {
        opacity: .5;
    }
    .panel-heading .accordion-toggle:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    color: grey;         /* adjust as needed */
}
.panel-heading .accordion-toggle.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}
.blue{background-color:  #fffefd !important; color: black !important;}


#containerInicio input[type="checkbox"]{
    box-shadow: inset 0 -1px 0px rgb(0 0 0 / 8%) !important;
    margin-bottom: 10px !important;
}

